charcoal-broiled meat - Turkish English Dictionary